package com.springboot_gradrecruit.model.dto.enterprise;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.springboot_gradrecruit.common.PageRequest;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 * @author zr
 */
@Data
public class PageInformationRequest extends PageRequest implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    private Long enterpriseId;



    /**
     * 企业名称
     */
    private String enterpriseName;

    /**
     * 企业简介
     */
    private String enterpriseProfile;

    /**
     * 企业所属行业
     */
    private String enterpriseIndustry;

    /**
     * 企业规模
     */
    private String enterpriseSize;

    /**
     * 企业成立时间
     */
    private Date enterpriseFoundationDate;

    /**
     * 企业性质，国企，外企，合资等等
     */
    private String enterpriseType;

    /**
     * 企业地址
     */
    private String enterpriseAddress;

    /**
     * 企业邮箱
     */
    private String enterpriseEmail;

    /**
     * 企业官网
     */
    private String enterpriseWebsite;

    /**
     * 企业审核状态
     */
    private String enterpriseCertificationStatus;


    /**
     * 企业社交媒体连接
     */
    private String enterpriseSocialMediaLinks;

    /**
     * 企业绑定用户id
     */
    private Long enterpriseUserId;



}
